leather, fabric or knitted glove - Turco Inglés Diccionario